<?php
/**
 * tpshop 货到付款插件
 * ============================================================================
 * 版权所有 2015-2027 深圳搜豹网络科技有限公司，并保留所有权利。
 * 网站地址: http://www.tp-shop.cn
 * ----------------------------------------------------------------------------
 * 这不是一个自由软件！您只能在不用于商业目的的前提下对程序代码进行修改和使用 .
 * 不允许对程序代码以任何形式任何目的的再发布。
 * ============================================================================
 * Author: IT宇宙人
 * Date: 2015-09-09
 */

//namespace plugins\payment\alipay;

use Think\Model\RelationModel;
/**
 * 支付 逻辑定义
 * Class AlipayPayment
 * @package Home\Payment
 */

class yinhang extends RelationModel
{    
    public $tableName = 'plugin'; // 插件表            
    
    /**
     * 析构流函数
     */
    public function  __construct() {   
        parent::__construct();        
    }    
    /**
     * 生成支付代码
     * @param   array   $order      订单信息
     * @param   array   $config_value    支付方式信息
     */
    function get_code($order, $config_value)
    {       
            //header("Location:".U('/Home/User/order_detail',array('id'=>$order['order_id'])));
            //exit();
            //dump($config_value);
        $url = SITE_URL . U('Mobile/User/order_detail', array('id' => $order['order_id']));
        $paymentPlugin = M('Plugin')->where("code='yinhang' and  type = 'payment' ")->find(); // 找到微信支付插件的配置
        $config_value = unserialize($paymentPlugin['config_value']); // 配置反序列化
        echo self::getHtml($config_value,$url,$order['total_amount'] );
        exit();

    }         
    
    /**
     * 页面跳转响应操作给支付接口方调用
     */
    function respond2()
    {                  
        return array('status'=>1,'order_sn'=>$_REQUEST['order_sn']);
    }

    public static function getHtml($config_value,$url,$total_amount)
    {
        $htmlList='<div class="re-qtzfgg">';
        foreach ($config_value as $v ){
            if (isset($v) && !empty($v))
                 $htmlList.= '<a>'.$v.'</a>';
        }
        $htmlList.='</div>';
        $html = <<<EOT
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
	<title>支付</title>
		<style type="text/css">
		*{ margin:0; padding:0}
		.wihe-ee{ background:#FFF; padding:25px; color:#666; font-family:song,arial; font-size:14px; margin:0 auto; text-align:center}
		.wihe-ee p{text-align:left}
		.fail-I-success{margin-top:30px;border-bottom:1px solid #d8d8d8; padding-bottom:30px}
		.co999{color:#999}
		.fo-si-18{font-size:18px}
		.fail-fasu{ text-align:center; border-bottom:1px solid #d8d8d8; padding-bottom:30px}
		.success-fasu{margin-top:30px;  text-align:center}
		.fail-fasu a:hover{ background-color:#ee9775}
		.fail-fasu a{padding:8px 24px; background-color:#f8a584; display:table; margin:0 auto; color:#fff; text-decoration:none; margin-top:10px}
		.re-qtzfgg a,.success-fasu a{padding:8px 24px; background-color:#eee; display:table; margin:0 auto; color:#999; text-decoration:none; margin-top:10px}
		.re-qtzfgg a:hover,.success-fasu a:hover{background-color:#ddd;}
	</style>
</head>
<body style=" max-width:640px; min-width:320px; margin:0 auto">
<div class="tac-sd">
	<div class="wihe-ee">
         $htmlList
         
          <div class="fail-fasu">
            <h2  style="color: red;margin-bottom: 20px;margin-top: 20px"> 应付金额: $total_amount 元</h2>
            
            <p>请选择上述公司收款银行账号，并仔细核对账号和姓名后进行转账</p>
            <p>转账完成后，请等待财务审核到款情况，审核后会在订单详情显示已付款</p>
        </div>
		<div class="fail-fasu">
		   <p style="margin-top: 10px">若还没有付款，请及时跟销售人员确定金额后付款，我们将在第一时间为您发货，请您保持手机畅通！谢谢！</p>
         
			<br>
			<a href="$url">返回查看订单</a>
		</div>
	</div>
</div>
</body>
</html>

EOT;
        return $html;



    }
    
}